stercoraceous abscess - French English Dictionary